2 0
3 3
4 16
5 15
6 454
7 22
8 446
9 108
10 4260
11 75
12 170053
13 100
14 34393
15 9357
16 27982
17 362
18 14979714
19 685
20 3062899
21 59131
22 1599447
23 1372
24 1052029701
25 10484
26 7028048
27 98336
28 69058060
29 3926
30 ?
31 11314
32 ?
33 ?
34 ?
35 ?
36 ?
37 31898
38 ?
39 ?
40 ?
41 62930
42 ?
43 132356
44 ?
45 ?
46 ?
47 196709
48 ?
49 ?
50 ?
51 ?
52 ?
53 607427

